using System;
using System.Collections.Generic;
using System.Text;

namespace Framework.Core.Search
{
    /// <summary>
    /// 
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    public delegate void SelectedSearchItemChangedHandler(object sender, ISearchItem e);

    /// <summary>
    /// 
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    public delegate void SelectedSearchItemTypeChangedHandler(object sender, SearchItemType e);

    /// <summary>
    /// 
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    public delegate void SelectedSearchOperatorChangedHandler(object sender, SearchOperatorItem e);

    public delegate void AppendSearchConditionHandler(object sender, ISearchCondition e);
}
